Ham Island
Island in Berkshire, EnglandHam Island is an inhabited man-made island of roughly 50 hectares in the River Thames in Old Windsor in England. It was a mature meander of the Thames until a channel was dug, the New Cut, to build Old Windsor Lock which reduced the navigable distance by two thirds.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Sunnymeads railway station
Railway station in Berkshire, England
Albert Bridge, Datchet
Bridge in Windsor
Old Windsor Lock
Lock on the River Thames in Berkshire, England
Friary Island
Island in the River Thames, England
Friday Island, River Thames
Island in the River Thames in Berkshire, United Kingdom
Lion Island (Old Windsor)
Island in the River Thames, England
Datchet Common
Cricket venue near Datchet, England

Wraysbury No 1 Gravel Pit